.m-checkbox{
    display: block;
    width:16px;
    height:16px;
    overflow:hidden;
    background:url(../../images/icon.png) -973px -107px no-repeat;
    cursor: pointer;
}
.m-checkbox.unchecked{
    background-position: -973px -107px;
}
.m-checkbox.checked{
    background-position: -973px -81px;
}
.m-checkbox.halfchecked{
    background-position: -973px -157px;
}

.m-table .table-operate{
    height: 50px;
    border: 1px solid #ddd;
    line-height: 50px;
    padding: 0px 15px;
    border-bottom:none;
}
.m-table .table-operate .select-num{
    color:#EB4B51;
    margin:0px 5px;
}
.table{
    width:100%;
    border-collapse: collapse;
    border: 1px solid #ddd;
}
.table th{
    background: #f6f5fa;
    height: 24px;
    line-height: 24px;
    border-bottom: 1px solid #ddd;
    padding: 6px 10px;
    color:#666;
}
.table td{
    height: 24px;
    line-height: 24px;
    border-bottom: 1px solid #ddd;
    padding: 6px 10px;
}